/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package isvp.interfaces;

import java.io.IOException;
import java.io.InputStream;
import java.util.TreeMap;
import java.util.zip.ZipEntry;
import org.w3c.dom.Document;

/**
 *
 * @author jjophin
 */
public interface ISVP extends ISVPInterface{
    public Document getIsvXML();
    public ZipEntry getEntry(String entryName);
    public InputStream getInputStream(ZipEntry entry) throws IOException;
    public String getIsvpName();
    public String getIsvpUpdateNumber();
    public Application getApplication();
    public TreeMap getPrivileges();
    public String getAdministratorPrivilege();
    public Privilege getPrivilege(String privilegeName);
    public TreeMap getLanguages();
}
